ecologically friendly - French English Dictionary